home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 November / PCWorld_2007-11_cd.bin / komunikace / miranda / miranda-im-v0[1].7-unicode.exe / readme.txt < prev    next >
Text File  |  2007-10-01  |  40KB  |  845 lines

  1.                    Miranda Instant Messenger Release Notes
  2.                    ---------------------------------------
  3.  
  4.                                     v0.7
  5.  
  6.                           http://www.miranda-im.org
  7.  
  8.  
  9. Contents
  10. --------
  11.  
  12. 1. New in this version
  13. 2. Installation instructions
  14. 3. General notes
  15. 4. Troubleshooting
  16. 5. Compatibility issues
  17. 6. Contact
  18. 7. Support
  19. 8. License and Copyright
  20.  
  21.  
  22.  
  23. 1. New in this version
  24. ----------------------
  25. * New in 0.7
  26. Enhancements:
  27.  - Added Gadu-Gadu protocol support
  28.  - Improved Unicode support
  29.  - Messages and other events are now stored as UTF-8
  30.  - New icon manager allows more icon skinning possibilities
  31.  - Centralized font manager added to the options to manage fonts for all services
  32.  - New avatar and image handling core plugins to better manage avatars
  33.  - Improved memory and threading support
  34.  - Menus are now customizable
  35.  - Improved contact list plugin support
  36.  - Implemented a new memory mapped database driver
  37.  - Improved uPnP support
  38.  - New plugin identification API
  39.  - ICQ: Oscar File Transfers - like ICQ 5
  40.  - ICQ: Client detection improvements
  41.  - ICQ: Level 1 Rate management (global)
  42.  - ICQ: Ability to send long offline messages (up to 4096 characters)
  43.  - ICQ: Support for AIM contacts enhanced
  44.  - ICQ: Better support for Miranda Ignore module
  45.  - ICQ: URL events are now received as normal messages
  46.  - Import: Supports UTF-8 and improved import speed
  47.  - IRC: True Unicode support for servers with UTF-8 channels
  48.  - IRC: Ability to set a codepage for a server and to convert a text from ASCII to Unicode properly
  49.  - Jabber: Ability to choose contacts's resource to send message
  50.  - Jabber: Bookmarks storage support (XEP-0048)
  51.  - Jabber: Last activity support (XEP-0012)
  52.  - Jabber: Jabber search (XEP-0055)
  53.  - Jabber: Proper data forms support (XEP-0004)
  54.  - Jabber: Transport gateway recognition
  55.  - Jabber: Vcard in jabber chatrooms
  56.  - Jabber: Ability to revoke authorization from a contact
  57.  - Jabber: Entity time support (XEP-0202)
  58.  - Jabber: Ad-hoc commands implementation (XEP-0050)
  59.  - Jabber: Traffic compression (XEP-0138)
  60.  - Jabber: Full support for socks5-bytestreams filetransfers (XEP-0065)
  61.  - Jabber: In band bytestreams filetransfers support (XEP-0047)
  62.  - Jabber: Entity capabilites support (XEP-0115 v1.3)
  63.  - Jabber: User moods (XEP-0107)
  64.  - Jabber: User tunes (XEP-0118, via ListeningTo plugin)
  65.  - Jabber: Personal eventing protocol support (XEP-0163) 
  66.  - Jabber: Proper priority support (inc. negative priority) and displaing, priority change without reconnect
  67.  - Jabber: Combobox with most popular resources in options
  68.  - Jabber: Redesigned options dialogs
  69.  - Jabber: Chat state notifications support (XEP-0085)
  70.  - Jabber: Self contact support in a contact list
  71.  - Jabber: Show participants real jid, affiliation/role and status messages in group chat
  72.  - Jabber: Privacy lists (XEP-0016)
  73.  - Jabber: Brand new service discovery, transports discovery
  74.  - Jabber: Remote controlling clients (XEP-0146)
  75.  - Jabber: Roster editor + backup/restore feature
  76.  - Jabber: Protocol status show in group chat
  77.  - Jabber: Pre-filled text controls in change nickname + set topic dialogs in group chat
  78.  - Jabber: Delayed delivery support (XEP-0203)
  79.  - Jabber: XML Console
  80.  - Jabber: Option to disable sharing OS version information
  81.  - Jabber: Partial extended stanza addressing support (XEP-0033)
  82.  - Jabber: Message receipts preliminary support (XEP-0184, experimental)
  83.  - Jabber: XMPP ping support (XEP-0199)
  84.  - Jabber: XMPP Basic Client 2008 (XEP-0211)
  85.  - Jabber: XMPP Intermediate IM Client 2008 (XEP-0213)
  86.  - Jabber: Redesigned group chat invitation dialog with ability to invite multiple users
  87.  - Jabber: Show ban reason in group chat
  88.  - Jabber: Folders plugin support
  89.  - MSN: Offline messaging (send/receive)
  90.  - MSN: SMS messaging (send/receive)
  91.  - MSN: Passport 3.0 authentication
  92.  - MSN: JPEG avatar reception
  93.  - MSN: Any size avatar support
  94.  - MSN: Robustness improvements to P2P connections
  95.  - MSN: MSN Alerts
  96.  - MSN: Unicode Hotmail Notifications
  97.  - Yahoo: Yahoo Client 7.x protocol support (client identification, protocol version, supported services upgraded to support this)
  98.  - Yahoo: Avatar code cleanup/rewrite.
  99.  - Yahoo: Avatar improvements (new AVS Support, different file caching strategy)
  100.  - Yahoo: Adding pingbacks to signal errors during login.
  101.  - Yahoo: Using "First Name and Last Name" as the Nick when somebody adds us.
  102.  - Yahoo: Adding E-mail count service support
  103.  - Yahoo: New Icons from Angi
  104.  - Yahoo: Use japan mail server for those who set options that they are using Japan servers
  105.  
  106. Bugfixes:
  107.  - IRC: Special symbols and cyrillic/chinese/japanese characters were handled incorrectly
  108.  - ICQ: Fixed disconnections on long messages
  109.  - ICQ: Fixed peer-to-peer session cookie checking
  110.  - ICQ: Fixed SMS message handling
  111.  - ICQ: Applied fix for re-requesting authorization
  112.  - ICQ: Fixed handling of message acks & status message replies from ICQ 6
  113.  - ICQ: Fixed handling of malformed messages acks
  114.  - ICQ: Minor fixes for Popup plugin support
  115.  - ICQ: Minor protocol related tweaks
  116.  - ICQ: Fixed possible lags caused by typing notifications (on slow connections)
  117.  - ICQ: Fixed message handling (fixes bug used for stealth invisibility detection)
  118.  - ICQ: Several fixes to Rate Level 2 handling - more propper handling of message responses
  119.  - ICQ: Fixed possible crashes caused by malformed langpacks
  120.  - Jabber: Proper message delivery verification support, no more timeouts
  121.  - Jabber: Proper handling of conference nicknames, including storing nicks to a roster
  122.  - Jabber: Fixed group chat deadlocks
  123.  - Jabber: Fixed private messages in groupchats
  124.  - Jabber: Fixed NTLM authentication
  125.  - Jabber: Fixed owner and admin list handling in groupchats
  126.  - Jabber: Fixed jabber status message reading
  127.  - Jabber: Proper status and away message displaing in contact list if more then one JID's resource available
  128.  - Jabber: Fixed freezing miranda in jabber search dialog
  129.  - Jabber: Removed search validation via vcards
  130.  - MSN: P2P file/avatar transfer issues
  131.  - MSN: Message timeout issues
  132.  - MSN: Fixed lost message issues
  133.  - Yahoo: Buffer overflow in incoming IM
  134.  - Yahoo: Lots of bug fixes
  135.  
  136. * New in 0.6.8
  137. Bugfixes:
  138.  - AIM: Fixed issue with outgoing messages with double quotes
  139.  - AIM: Fixed issue with converting links in incoming messages
  140.  - IRC: Fixed crash with "perform" command in IRC options tab
  141.  - Jabber: Fixed auth error via SSL ("SSL negotiation failed")
  142.  - Jabber: Fixed OS version detection under Windows Vista
  143.  - MSN: Fixed idle mode support
  144.  - MSN: Fixed typing notifications
  145.  - MSN: Improved group handling
  146.  - MSN: Improved file transfers
  147.  
  148. * New in 0.6.7
  149. Bugfixes
  150.  - Jabber: Fixed crash on exit when using Jabber
  151.  - MSN: Uploading avatars was broken
  152.  
  153. * New in 0.6.6
  154. Bugfixes
  155.  - Fixed dragging/dropping file with non-locale characters into message window
  156.  - Logging large chunks of data to disk could cause crash
  157.  - Fetching events from the database sometimes failed
  158.  - Sounds in message windows didn't play properly
  159.  
  160. * New in 0.6.5
  161. Bugfixes
  162.  - Update notification module not loaded correctly
  163.  
  164. * New in 0.6.4
  165. Enhancements
  166.  - Update notification added to notify of new Miranda IM releases
  167.  - Improved dbTool and now supports language packs (translations)
  168.  - Some cosmetic changes to the profile selection dialog
  169.  
  170. Bugfixes
  171.  - "Read Message" hotkey opened contact list if no events were present
  172.  - Translation fix in Find/Add error message
  173.  - Improved UPnP support and disabled UPnP cleanup when no incoming connections available
  174.  - Show file transfers correctly in message window
  175.  - Improved UPnP router support
  176.  - UPnP cleanup will not run if there are no incoming connections
  177.  
  178. * New in 0.6.3
  179. Bugfixes
  180.  - Pin to Desktop was broken
  181.  - AIM: Auto response messages weren't shown as auto responses
  182.  
  183. * New in 0.6.2
  184. Enhancements
  185.  - Improved unicode support in path utilities
  186.  - UPnP routers that use chunked encoding are now supported
  187.  - Added ability to enable/disable sounds globally
  188.  
  189. Bugfixes
  190.  - Tooltips on button controls displayed incorrectly in ANSI version
  191.  - Enabling/disabling first group of sounds in options didn't enable apply button
  192.  - Path in sound options was cut off for long paths
  193.  - Some dialog backgrounds were not using system colors
  194.  - Global hotkeys didn't work correctly
  195.  - AIM: Messages were not received properly
  196.  - AIM: Fixed formatting of outgoing unicode messages (AIM 5.9 was affected)
  197.  - ICQ: Fixed compatibility issues with ICQ 6
  198.  - ICQ: Fixed Meebo client detection
  199.  
  200. * New in 0.6.1
  201. Enhancements
  202.  - Added option to enable/disable UPnP support
  203.  - Improved control/shift/enter behavior in chat windows
  204.  
  205. Bugfixes:
  206.  - History button in chats didn't open history
  207.  - Fixed network bind plugin compatibility issues with older plugins
  208.  
  209. * New in 0.6
  210. Enhancements
  211.  - Implemented UPnP support
  212.  - Core support for memory operations, strings, utf8 support, threading
  213.  - Tabbed options support
  214.  - ICQ: GDI resources optimization for extended status icons
  215.  - Jabber: Support for NTLM & MD5-DIGEST auth modes
  216.  - MSN: Support for WLM8 direct transfers
  217.  - MSN: File transfers added for the HTTP gateway mode
  218.  - MSN: Improved keep-alive packets sending
  219.  - Jabber: Ability to remove your account from the server
  220.  - Jabber: Ability to resolve nick names for transports
  221.  
  222. Bugfixes:
  223.  - AIM: Fix for file transfers
  224.  - ICQ: Some fixes for avatars
  225.  - IRC: Fix for nicknames which contain spaces
  226.  - Jabber: Added language id to the login request ('en')
  227.  - Jabber: Jabber crashes on very large images in vCards
  228.  - Jabber: Fix for issues with backslashes in the transports names
  229.  - Jabber: Fix for sending files to Pandion IM
  230.  - MSN: Improved error 217 (contact already exists) processing.
  231.  
  232. * New in 0.5.1
  233. Enhancements
  234.  - ICQ: Added new session password API - allowing plugins like Secure Login to work better
  235.  
  236. Bugfixes:
  237.  - Cannot create new profile through startup dialog (under NT4/95)
  238.  - Crash reading language pack headers
  239.  - Options dialog didn't activate if currently open when using the main menu item
  240.  - Profile selector didn't show last modified time correctly
  241.  - db3x driver text was cut off in profile selector dialog
  242.  - AutoExec files were deleted after use instead of renaming
  243.  - Allow use of '#' as the beginning character in a autoexec file
  244.  - Typo in about dialog
  245.  - AIM: Fixed login problems from previous login order change
  246.  - AIM: Fixed utf8 sending for aim clients
  247.  - AIM: Keepalive timer fixes
  248.  - AIM: Changed the login order to force aol to send us a list on login
  249.  - AIM: Changed group handling to not move manually added users to their actual group
  250.  - AIM: Changed group handling to not lowercase all server-side group names
  251.  - AIM: Added meebo client detection
  252.  - AIM: Added adium client detection(beta adium only)
  253.  - AIM: Modified the gaim/adium detection to show as only gaim detection
  254.  - AIM: Fixed file transfer directory opening bug.
  255.  - AIM: Apply button in options got enabled by default
  256.  - ICQ: Fixed possible hang on exit
  257.  - ICQ: Fixed avatars were not working when server port set to 0
  258.  - ICQ: Made message parser more strict (fixes bug allowing stealth invisible client detection)
  259.  - ICQ: Fixed Popup's unicode support cannot be used in ANSI mode even if available (caused empty Popups)
  260.  - ICQ: Fixes possible buffer overflow with contact status change
  261.  - ICQ: Fixed migration was not working at all (should not disconnect so often on server's upgrading)
  262.  - ICQ: Fixed offline greeting cards were not processed properly
  263.  - ICQ: Fixed small protocol glitch with reverse peer-to-peer connection
  264.  - Yahoo: Fixed avatar upload bug
  265.  
  266. * New in 0.5
  267. Enhancements:
  268.  - Unicode support was introduced
  269.  - Database can store the Unicode strings (in utf8 format), and save and return these strings as ANSI, UCS2 and UTF8 strings
  270.  - Most core protocols can send, receive & process the information in Unicode
  271.  - The contact lists can display nicks, names and statuses in Unicode (under NT)
  272.  - Message editors can display any user information in Unicode, display and enter the Unicode messages;
  273.  - User details can process names, addresses, etc in Unicode
  274.  - Language packs can provide the valid translation for the Miranda's interface, even when the default codepage doesn't match the langpack codepage
  275.  - Two Miranda distributions are available since 0.5: the ANSI (for Win95/98/ME) and the Unicode one (for NT4/Win2k/XP/Win2003)
  276.  - The standard was designed for all contact list plugins, to simplify the support for sorting, storing, grouping contacts
  277.  - png2dib plugin was inserted into the distribution to provide the core-level support for PNG files
  278.  - Support for sending files with the Unicode names (not mappable into the current codepage)
  279.  - AIM: AIM protocol now using Oscar
  280.  - ICQ: Messaging support enhanced (P2P messaging supported)
  281.  - ICQ: Direct Connection support rewritten (with P2P messaging and reverse file-transfers)
  282.  - ICQ: Temporary Visible List support
  283.  - ICQ: New Features page in options to configure extra features
  284.  - ICQ: Custom statuses just like icq5 - needs clist_mw derivative (thx Big Muscle)
  285.  - ICQ: New custom status icons (thx Angeli-ka)
  286.  - ICQ: Enhanced Unicode & Ansi charsets support (each contact can have its own codepage)
  287.  - ICQ: AIM cross-compatability (add/remove, search by mail, status, messaging, away messages)
  288.  - ICQ: Secure MD5 login authentification
  289.  - ICQ: Revoke authorization (Advanced Feature - see further) - removes you from contact's server-list
  290.  - SRMM: RTL support for messages in Hebrew and some other languages.
  291.  - Jabber: Avatars support (JEP-0008)
  292.  - Jabber: Massive groupchat improvements, including private messages & invitations
  293.  - MSN: Client version detection
  294.  - MSN: Support for nudges
  295.  - MSN: Support for some MSN Messenger 7.5 and Live Messenger 8.0 specifics
  296.  - Yahoo: Ability to set your own avatar
  297.  - Yahoo: Added new icons
  298.  - Yahoo: Added address book and calendar links in the main menu
  299.  - Yahoo: Added alerts support and link to the main menu
  300.  - Yahoo: Added nick to Yahoo login information
  301.  - Yahoo: Yahoo now uses new png2dib.dll services for avatar manipulation
  302.  - Yahoo: Added Yahoo Japan support
  303.  - Yahoo: Added buzz/nudge support
  304.  - Yahoo: Offline IMs from blocked people get dropped
  305.  - Yahoo: Added basic audible support
  306.  - Yahoo: Yahoo File Transfer improvements
  307.  
  308. Bugfixes:
  309.  - Clist classic: Right click on a tray icon results to the resource leak
  310.  - ICQ: Our own contact in list now correctly handles events
  311.  - ICQ: Proxy Gateway mode is working again
  312.  - ICQ: File receiving from Trillian clients work again
  313.  - ICQ: Message errors are now really displayed
  314.  - ICQ: Fixed memory leak in avatar code
  315.  - ICQ: File transfers with GnomeICU works now
  316.  - ICQ: Fixed changing password in ICQ Details will not save it to DB if not there
  317.  - ICQ: Fixed PING channel handling (caused connection drop)
  318.  - ICQ: Fixed bug in changeinfo with translated listbox values
  319.  - ICQ: Fixed error handling in avatar code for uploading avatar
  320.  - ICQ: Fixed bug in Manage-Server list dialog, caused hang
  321.  - ICQ: Fixed occasional losing of messages (message parsing was incomplete)
  322.  - ICQ: Server-list management now stores all info - solves problems
  323.  - ICQ: Fixed unknown errors during login were not reported sometimes
  324.  - Jabber: resource names not UTF8 decoded
  325.  - Jabber: people are trying to connect to jabber.org with empty usernames
  326.  - MSN: Fix for the error 540 upon login, because of the invalid password hash calculation
  327.  - MSN: Fixed the problem of locking the message sending queue by timeouts
  328.  - MSN: Fixed disconnection issues for the HTTP gateway mode
  329.  - MSN: Fixed some issues with the wrong Hotmail Inbox and Profile Editing URLs
  330.  - MSN: Fix for error 911 inside switchboard threads
  331.  - Yahoo: Fixed deletion of a buddy from your contact list
  332.  - Yahoo: Made fixes to make more strings translatable
  333.  - Yahoo: Fixed a bug that could crash srmm
  334.  - Yahoo: Properly close the connections
  335.  
  336. * New in 0.4.0.3
  337. Bugfixes:
  338.  - ICQ: Fixed problem with sending and receiving messages.
  339.  
  340. * New in 0.4.0.2
  341. Bugfixes:
  342.  - AIM protocol uses TOC2 (TOC1 blocked by AOL)
  343.  
  344. * New in 0.4.0.1
  345. Bugfixes:
  346.  - Plugin options are not replaceable by a plugin
  347.  - Sending files from the root directory added an extra '\'
  348.  - Transparency focus issues in the contact list
  349.  - Log didn't scroll to the bottom when showing avatar in message window
  350.  - Trailing spaces removed from search by user id and email
  351.  - Button control didn't always draw icons correctly
  352.  - Sending files from the root folder used the incorrect path name
  353.  - Contact list focus on mouse-over didn't work
  354.  - Issues writing blobs to the database
  355.  - AIM: aim: links didn't register correctly
  356.  - ICQ: Renaming of server groups was not working properly - caused errors
  357.  - ICQ: Avatar could not be deleted (the delete button did not work)
  358.  - ICQ: File Transfers were not working properly in some cases (wrong cookie handling)
  359.  - ICQ: Avatar formats were not recognized correctly
  360.  - ICQ: Method of determining target dir in file receive was not solid enough
  361.  - ICQ: Manage server-list dialog leaked memory
  362.  - ICQ: Synchronize visibility items was not working properly
  363.  - ICQ: Our avatar image was not linked to our ContactPhoto
  364.  - ICQ: Fixed occasional crash on login (missing TLV validity checks)
  365.  - ICQ: Fixed slow update of nicks when users imported from server-list
  366.  - ICQ: Fixed auto info update mechanism, do not progress too fast, do not drop processing
  367.  - ICQ: Fixed empty groups are always hidden in Manage Server List, cannot be used either
  368.  - ICQ: Fixed occasional crash on avatar retrieval - limit size of image to the size of packet
  369.  - ICQ: If our rate is high, ignore user requests for status msgs & user details (prevents disconnection)
  370.  - ICQ: Added temporary solution for roughly translated ICQ 2003b russian
  371.  - ICQ: Manage server-list dialog could display other contacts and could crash
  372.  - ICQ: Basic search could search for bad uin - garbage can be in the string
  373.  - Jabber: Miranda process do not die when shutdown
  374.  - Jabber: XML specials in add contact
  375.  - Jabber: Status-visibility for a contact not working correctly
  376.  - Jabber: Cannot transfer File(s) between miranda/jabber to/from PSI or Exodus (or more)
  377.  - MSN: No zero-termination after _snprintf (potential security issue)
  378.  - MSN: Can't send messages to the MSN WebMessenger
  379.  - MSN: Can't delete contact's directory for received files
  380.  
  381. Enhancements:
  382.  - Prevent plugins from overriding the plugin options dialog
  383.  - Prevent useless database writes
  384.  - AIM: addbuddy link support
  385.  - ICQ: If Update details from server is on, user group are also updated
  386.  - ICQ: Changed System Uptime to Member since in my details
  387.  - ICQ: Auth system recognizes & sends UTF-8 messages
  388.  - ICQ: Miranda version signature improved (preparing for old signature removal in the future)
  389.  - ICQ: Added better error detection for offline msgs receival process
  390.  - ICQ: Made avatar handling more resilient to server errors
  391.  - Jabber: Support for the chat plugin
  392.  - Yahoo: Adding gaming status
  393.  
  394. * New in 0.4
  395. Bugfixes:
  396.  - Crashes after warning about unsuccessful search
  397.  - ESC doesn't work in User Detail
  398.  - Phrases with leading and trailing spaces not translateable
  399.  - Incorrect Local time in Userinfo
  400.  - CheckDlgButton didn't draw correctly if used after creation in button control
  401.  - Offline users weren't always shown in Typing Notify Options
  402.  - Ctrl+w closes message window
  403.  - Moving a group outside the CLC causes a crash
  404.  - Crash translating a menu
  405.  - Scrollbar still appeared sometimes if XP skinning was enabled
  406.  - Contact list control read-disk-on-paint bugs
  407.  - Many database bug fixes (crashes, corruption)
  408.  - Crash opening Find/Add dialog
  409.  - No & sign in the Open File button on the File Transfer window
  410.  - Visual defect in "Options\Contact List\Icons" when Expert options unchecked
  411.  - AIM: Removing user from deny list didn't always update mode in Miranda
  412.  - AIM: Fixed file transfers with Mac users
  413.  - ICQ: Error alert blocked I/O
  414.  - ICQ: Newly added contact with privacy setting is not hidden anymore
  415.  - ICQ: Offline messages are no longer received older than existing ones
  416.  - ICQ: Fixed authorisation reply
  417.  - ICQ: Fixed contact transfer ack
  418.  - ICQ: Now parses URL send ack correctly, no more timeout
  419.  - ICQ: Now sending ack on contacts receive
  420.  - ICQ: Fixed crash on receiving long message through P2P
  421.  - MSN: Connection/login fixes
  422.  - IRC: Many bug fixes
  423.  - Yahoo: Much cleaner/better/stable code
  424.  
  425. Enhancements:
  426.  - Database and contact list control moved to plugins
  427.  - Relative paths for icons, sounds, and contact list background
  428.  - Scroll through past messages with ctrl+up/dn in message window
  429.  - New idle module to handle autoaway and protocol idleness
  430.  - Pin to desktop option in Window options
  431.  - Dim idle contacts option
  432.  - Use windows colours option for contact list
  433.  - New status bar options (hide bevel, hide gripper)
  434.  - Database I/O improvements
  435.  - Option to hide vertical scroll bar
  436.  - Opening a URL blocked I/O
  437.  - AIM: Show mobile users as 'on the phone'
  438.  - MSN: Sending/receiving avatar support
  439.  - MSN: Peer to peer support
  440.  - ICQ: Added avatar tab to user-details dialog to show avatar
  441.  - ICQ: My user-details now show more information & added idle since to ICQ tab
  442.  - ICQ: Added full unicode message support (requires SRMM Unicode)
  443.  - ICQ: Added support for sending and receiving Idle time
  444.  - ICQ: Added reliable client identification 
  445.  - ICQ: Added support for avatar images (downloading & uploading).
  446.  - ICQ: Added Grant authorisation option (send & recognize)
  447.  - IRC: Support for secured connections using OpenSSL
  448.  - IRC: Support for CTCP and DCC filetransfers and chats
  449.  - IRC: New graphical user interface using Chat plugin
  450.  - Jabber: Unicode support
  451.  - Yahoo: Better Unicode support
  452.  - Yahoo: New Buddy Search
  453.  - Yahoo: File Transfer support
  454.  - Yahoo: Stealth support (Yahoo v6 visibility list)
  455.  - Yahoo: Idle support
  456.  - Yahoo: Avatar support (retrieval only)
  457.  
  458.  
  459. * New in 0.3.3
  460.  
  461. Bugfixes:
  462.  - Fixed crash when closing history window with large history
  463.  - IE was always used as the default browser if IE was open
  464.  - Added option to set outgoing port range
  465.  - Several memleak fixes
  466.  - Improved proxy handling
  467.  - Rare crash on opening options
  468.  - AutoNA was not set correctly when Away was set
  469.  - Visibilty list did not list all users
  470.  - Icons in URL and message contact menus didn't update when icons changed
  471.  - Reduce CPU usage in file trnasfer dialogs (less screen updates)
  472.  - Many other bug fixes
  473.  - AIM: Unable to save "Only reply to users in your contact list" option
  474.  - ICQ: Failed to send or receive files from ICQ 2003b.
  475.  - ICQ: Fixed a number of smaller memory leaks.
  476.  - ICQ: Contact e-mail info was not displayed correctly.
  477.  - ICQ: Failed to retrieve user details during certain circumstances.
  478.  - ICQ: URL messages could disappear when sent through a Direct Connection.
  479.  - ICQ: Nick name was not deleted from server list when local nick name was deleted.
  480.  - ICQ: Server side contacts could reappear after being deleted if they were on the visible/invisible lists.
  481.  - ICQ: Changing status while connecting had no effect.
  482.  - ICQ: A bunch of other fixes the CVS changelog if you want the big list.
  483.  - Jabber: Should offline all chatrooms when go invisible (because they are actually offline)
  484.  - Jabber: Miranda won't exit if more than one groupchat windows are left open
  485.  - Jabber: Wrong filename encoding in file sending (signed/unsigned problem)
  486.  - Jabber: Crash on connect/disconnect caused by stale contacts associated with an unknown protocol
  487.  - Jabber: Deleting groupchat temporary contact unintentionally closes the chatroom
  488.  - Jabber: Presence is broadcast to chatroom that has denied our access
  489.  - Jabber: Graceful exit while Miranda shutdown in the middle of file transfer
  490.  - MSN: A port remained opened after the file trasnfer cancel
  491.  - MSN: if a contact list is very long, all contacts could be shown in the Offline mode
  492.  - MSN: When you set your own nickname with spaces, it appears in the options dialog URL-encoded (with %20 instead of a space char).
  493.  - MSN: Opened switchboard sessions weren't closed when you go offline without closing Miranda.
  494.  - MSN: File senging does not require to talk anymore
  495.  - MSN: Contacts with leading digits in the e-mail were not processed properly
  496.  - MSN: Many other bug fixes
  497.  
  498. Enhancements:
  499.  - New user is typing API (supported by ICQ/MSN/Jabber/Yahoo)
  500.  - Messaging module moved to a plugin with many UI changes (SRMM)
  501.  - AutoAway can now set protocols away if the workstation becomes locked
  502.  - Improved button control (bitmap support, flat button support)
  503.  - Added options to disable systray icon flashing and adjusting blink time
  504.  - Default icon packs are automatically loaded from disk if they exist
  505.  - Added report bug menu item
  506.  - Many other enhancements
  507.  - AIM: Added user search capability
  508.  - AIM: Send messages to groupchat users by double clicking name
  509.  - AIM: Added file receive support
  510.  - ICQ: Added support for sending and receiving Typing Notifications.
  511.  - ICQ: Now accepts messages formatted in unicode (note: this wont solve the problem with displaying messages with multiple charsets).
  512.  - IRC: Contacts on the contactlist
  513.  - IRC: Hostmasks
  514.  - IRC: Ignore system
  515.  - IRC: Channelmanager
  516.  - Jabber: Manual registration to Jabber services
  517.  - Jabber: Can automatically remove contacts not in roster
  518.  - Jabber: Invite and accept invitation to a groupchat
  519.  - Jabber: Support composing message event (message typing notification)
  520.  - Jabber: Send full JID (with resource name) with <message/> when appropriate
  521.  - MSN: 'User is typing' support added
  522.  - MSN: "Invite to chat" contact menu item is added.
  523.  - MSN: 'block/unlock' feature is integrated with Options->Status->Visible
  524.  - MSN: New gateway support
  525.  
  526.  
  527. * New in 0.3.2
  528.  
  529. Bugfixes:
  530.  - Buffer overrun in url dialogs
  531.  - Options window was shown off screen if previously closed while minimized
  532.  - Some button controls were not translatable
  533.  - Fixed issues with duplicate protocols listed in the icons options
  534.  - AIM: Login flood when creating new users
  535.  - AIM: Automatically turn off server-side list support for list that are to large (AIM)
  536.  - AIM: Crashed when truncating large packets
  537.  - AIM: Crash parsing empty server-side list
  538.  - AIM: Warn User menu in groupchat was always disabled
  539.  - Jabber: Better disco/browse fallback scheme for groupchat browsing
  540.  - Jabber: Undecoded room jid in groupchat log window title
  541.  - Jabber: Connection thread can lingering around while in reconnect loop and Miranda exits
  542.  - Jabber: Changing global statuses to an unsupported one shows correct icon now (a bug introduced again in 0.1.1.2)
  543.  - Jabber: Initial status in chatroom not correct
  544.  - Jabber: Crash when displaying x:data list-single that has no default selection
  545.  - Jabber: Multi-line x:data field truncated to first line
  546.  - Jabber: Adding contacts when already exist in clist with "Hidden" does not remove "Hidden"
  547.  - Jabber: Won't send ASCII control chars that are invalid XML chars (replaced with spaces)
  548.  - Jabber: Properly offline when set offline while connecting
  549.  - Jabber: Initial data sometimes not shown on agent dialog
  550.  - Jabber: Connection thread still not exit properly when Miranda exits
  551.  - Jabber: Another change in setstatus/setawaymsg handling
  552.  - Jabber: Password dialog change to modeless
  553.  - Jabber: Discard whitespaces not enclosed by any  XML tags so that they won't waste buffer space
  554.  - MSN: Cookies usage had been turned off, it means that you can logon automatically into MSN Messenger and simultaneously logon using Miranda under different account (thanks to Pixador).
  555.  - MSN: WinInet.dll now gets unloaded from memory after login to use less memory.
  556.  - MSN: Attemp to find/add a contact that already exists in your contact list resulted to strange error message.
  557.  - MSN: Authorization problems when many MSN accounts are used in the same Miranda installation.
  558.  - MSN: If a password contains non-alphabetical characters (like punctuation, ampersand, plus, etc) the MSNP8 login could return error 401 Unauthorized. MSNP7 login works Ok.
  559.  - MSN: If a contact changes its status to Invisible, it's not possible to send messages to him/her anymore.
  560.  - MSN: The popup displaying procedure was changed to avoid so called 'frozen popups'effect.
  561.  - MSN: New MSN Menu item was added to edit user's MSN profile in a browser
  562.  - MSN: Authorization problems when many MSN accounts are used in the same Miranda installation.
  563.  - MSN: If a password contains non-alphabetical characters (like punctuation, ampersand, plus, etc) the MSNP8 login could return error 401 Unauthorized. MSNP7 login works Ok.
  564.  - MSN: If a contact changes its status to Invisible, it's not possible to send messages to him/her anymore.
  565.  - MSN: the popup displaying procedure was changed to avoid so called 'frozen popups'effect.
  566.  - ICQ: Prevent your status messages being read when you are invisible.
  567.  - ICQ: Small memory leak when sending an SMS.
  568.  - ICQ: Fixed a dumb bug that caused random disconnections from the ICQ server.
  569.  - ICQ: Cleaned up the code for searches and user info updates, should work better now.
  570.  - ICQ: AIM users in your server contact list would get added locally with uin 0.
  571.  
  572. Enhancements
  573.  - Docking to the left or right side of the screen only happens when CONTROL is held down.
  574.  - Possible to prevent writing of single key to registry on startup.
  575.  - Possible to specify ports for outgoing connections.
  576.  - Loading large histories now shows window immediately.
  577.  - AIM: Added option to edit display name.
  578.  - Jabber: Groupchat admin functions.
  579.  - MSN: The SSL autorization procedure was changed: now it uses Internet Explorer's proxy settings to log in. It also resolves problems with proxies that require authorization (previously you could see the error 407 in the network log when trying to logon). In this case MSN plugin tries automatically to apply the login and the password from the Options -> Network -> MSN.
  580.  - MSN: Error diagnostic has been slightly enhanced.
  581.  - MSN: New MSN Menu item was added to edit user's MSN profile in a browser.
  582.  - MSN: MSNP7 support is deleted and this option is locked
  583.  - MSN: Netmeeting support added
  584.  - MSN: Option was added to launch a specific program when the new Hotmail arrives
  585.  - ICQ: Added "missed message" notification.
  586.  - ICQ: Added better error messages for message send failures.
  587.  - ICQ: Messages now default to the most reliable delivery method available for a given contact.
  588.  
  589.  
  590. * New in 0.3.1
  591.  
  592. Major changes:
  593.  - IRC protocol plugin is now included in the installer
  594.  
  595. Bugfixes:
  596.  - Fixed tooltips cutting off text in systray on newer shells
  597.  - Removed some memory leaks
  598.  - Many bug fixes relating to the away system
  599.  - CPU went to 100% if resized to small
  600.  - Possible XP theme corruption in toolbar image buttons
  601.  - Find/Add dialog showed protocols that didn't support the find/add service
  602.  - Rename contact menu item is only shown when menu is shown from the contact list
  603.  - Netlib could cause 100% CPU usage during fast file transfers
  604.  - Menu items could sometimes be placed in the wrong order
  605.  
  606. Enhancements:
  607.  - Redesigned message dialog
  608.  - Added a heap compactor to flush out memory every 5 minutes
  609.  - All new default icons
  610.  - You can now set a sound for outgoing message
  611.  - Autoaway no longer pops up change status message dialog
  612.  - Added a Global Status Icons setting under icons. This lets you
  613.    set the default systray icon and global status menu icons.
  614.  
  615.  
  616. * New in 0.3
  617.  
  618.  Major changes:
  619.  - ICQ module has been moved to a separate plugin. You can now
  620.    run Miranda IM without ICQ
  621.  - Bundled support for ICQ, AIM, Jabber and MSN
  622.  
  623.  Bugfixes:
  624.  - Reply quoted sometimes closed window
  625.  - Much safer multithreading. This will help make Miranda IM more stable.
  626.  - Several "crash on exit" bugs fixed
  627.  - If only specific protocols are invisible don't show contact's as always
  628.    visible if their protocol is not invisible
  629.  - Strange behaviour in the Auto away feature
  630.  - New add/authorization dialog
  631.  - Always/Never visible settings is now mutually exclusive
  632.  - If already away or in NA, don't try to resend away/NA, this fixes the
  633.    problem with the NA dialog reshown every five seconds, also fixes flooding
  634.    of NA status changes to other contacts
  635.  - File Transfer Complete sound would play even if that never happened, added
  636.    a few extra sounds for "failed" and "denied".
  637.  - Smarter database: Miranda now checks your profile carefully before opening to ensure that it's in proper    working order
  638.  - Since the database is so smart, it also checks to see if your disk drive has actually
  639.    written out new information, if it hasn't it shuts down, protecting the profile from major
  640.    corruption (total data loss of a profile infact)
  641.  - At least 2 gazillion internal fixes too complicated to explain (we dont
  642.    even know what we did ;))
  643.  
  644.  Enhancements:
  645.  - UI improvements to the plugins options page
  646.  - Search dialog now remembers last protocol used
  647.  - Added possibility to delete user with Del key
  648.  - Improved integration with XP themes
  649.  - Added menu in URL receive dialog (open in new/current window/copy link)
  650.  - Multi line tray tooltips
  651.  - Netlib now creates log path if it doesn't exist
  652.  - Several optimizations to make Miranda IM run even faster and more stable
  653.  - Made it possible to close read status message dialog with escape
  654.  - Improved some of the error messages to make them easier to understand
  655.  
  656.  
  657. * New in 0.2.1
  658.  - Sending messages to ICQ users who are in 'Invisible' mode does not work
  659.    if 'Send messages slower, but with full acknowledgement' option is enabled.
  660.  - Sending message to users with old ICQ versions sometimes does not work.
  661.  
  662.  
  663. * New in 0.2
  664.  - Support for SOCKS4, SOCKS5, HTTP and HTTPS proxies.
  665.  - Improved stability.
  666.  - Some general user interface changes.
  667.  - New default icons.
  668.  - Faster filetransfers.
  669.  - Import contacts and history from other Miranda profiles.
  670.  - Import contacts and history from Mirabilis ICQ 99a-2003a.
  671.  - Support for more plugins (>120 plugins available for download!).
  672.  - more than 160 other bug fixes and improvements!
  673.  - Ability to store and download contacts from the ICQ servers.
  674.  - Increased compatibility while communicating with other ICQ clients.
  675.  - Many bug fixes related to file transfers.
  676.  - Allow/don't allow direct connections.
  677.  - Enable/disable 'Web aware'.
  678.  - Don't allow unknown contacts to read your status message.
  679.  - Optionally send requests for authorizations.
  680.  - Optionally send 'You have been added' notifications.
  681.  
  682.  
  683. * New in 0.1.2.1
  684.  - Improved contact list with support for background images,
  685.    nested groups and lots more
  686.  - Nifty new context-sensitive help plugin
  687.  - Send messages to many people at once
  688.  - Drag-and-drop file sending
  689.  - Improved search and icq whitepages search
  690.  - HTTP proxy support for ICQ
  691.  - Options dialog revamp. Shows Expert mode option
  692.  - More bug fixes than you can shake giant redwood at
  693.  
  694.  
  695. * New in 0.1.2
  696.  - Connects to the new ICQ servers for much more reliable communication
  697.  - Improved support for connecting to other instant messaging networks
  698.  - New user details dialog box
  699.  - File transfer that actually works
  700.  - Supports an SMS messaging plugin
  701.  - Supports a plugin to change your own details from within Miranda
  702.  - URL Clicking Support in Split Message Dialog Plugin
  703.  - More bug fixes than you can shake giant redwood at
  704.  
  705.  
  706. * New in 0.1.1
  707.  - Setting Status Messages. E.G. Away/Occupied/DND....
  708.  - Visible/Invisible List. E.G. Be invisible to a specific user
  709.  - Import Plugin can now import History in addition to Contacts
  710.  - Language Pack Support
  711.  - File Transfer Dialog Improved
  712.  
  713.  
  714.  
  715. 2. Installation Instructions
  716. ----------------------------
  717.  
  718. * Upgrading
  719.  
  720. To upgrade an existing Miranda IM installation, run the installer
  721. and choose to install to the same folder. Your message history,
  722. settings and contact list will be saved.
  723.  
  724. * First Installation
  725.  
  726. Run the installer and follow the instructions.
  727.  
  728.  
  729.  
  730. 3. General Notes
  731. ----------------
  732.  
  733. Unlock the power of your new Miranda IM with plugins! There are now more
  734. than 200 plugins available as free downloads:
  735. http://www.miranda-im.org/download/index.php
  736.  
  737.  
  738.  
  739. 4. Troubleshooting
  740. ------------------
  741.  
  742. If you have problems with Miranda:
  743.  
  744. a) Disable all plugins. If the problem is gone now, it was probably a
  745.    bug in one of the plugins and not in Miranda IM itself.
  746. b) Update to the latest alpha version.
  747.    We regularly fix bugs in Miranda IM. If you are having a problem it
  748.    might help to upgrade to the latest alpha version, maybe we already
  749.    fixed it. You will find the "Nightly alpha builds" in the "Development"
  750.    section of our website.
  751. c) Check the list of known bugs.
  752.    The official buglist is available at:
  753.    http://bugs.miranda-im.org/
  754.    Look here before you submit a new report, dont submit a new report if
  755.    it has already been reported.
  756. d) Submit a bugreport.
  757.  
  758.  
  759.  
  760. 5. Compatibility issues
  761. -----------------------
  762.  
  763. Miranda IM supports all released versions of Windows from
  764. Windows 95 to Windows XP. Beta versions are not supported.
  765.  
  766. a) Windows 95
  767.  
  768.  - If you have trouble running Miranda IM on a Windows 95, make
  769.    sure that you have Winsock and DUN upgrades installed.
  770.  - Menu icons are not supported in Windows 95.
  771.  - Window transparency is only supported on Windows 2000 and
  772.    Windows XP.
  773.  
  774. b) IRC plugin and MSVCP60.DLL
  775.  - The IRC plugin requires MSVCP60.DLL. If you dont have this
  776.    file on your system, download it from:
  777.    http://www.dll-files.com/dllindex/dll-files.shtml?msvcp60
  778.  
  779. c) Plugins
  780.  - Third party plugins may have different requirements than
  781.    Miranda IM itself. The Miranda IM developers cannot guarantee
  782.    that all plugins will work on your system.
  783.  
  784.  
  785.  
  786. 6. Contact
  787. ----------
  788.  
  789. a) Webpage 
  790.  
  791. The official webpage for the Miranda IM project is www.miranda-im.org.
  792.  
  793. b) Authors
  794.  
  795. Martin ╓berg         - Project Manager / Developer
  796.                strickz at miranda-im.org
  797. Robert Rainwater     - Developer
  798.                rainwater at miranda-im.org
  799. Sam             - Developer
  800.                egodust at miranda-im.org
  801. Lyon Lymliz         - Webmaster
  802.                lynlimz at miranda-im.org
  803. Santithorn Bunchua     - Jabber developer
  804. George Hazan         - MSN developer
  805. J÷rgen Persson         - IRC developer
  806.  
  807.  
  808. Miranda IM is made possible with the help of many more people.
  809. A longer list of contributors can be found in the About box and
  810. on the webpage.
  811.  
  812. Note: The developers do not provide user support by e-mail. See
  813. section 7 for more information.
  814.  
  815. The source code is available at http://www.miranda-im.org/release/download.php
  816.  
  817.  
  818.  
  819. 7. Support
  820. ----------
  821.  
  822. Miranda IM is provided free of charge but without any warranty or support.
  823.  
  824. If you have difficulties using Miranda IM, you can find a lot of resources in
  825. the Help section of the website: http://www.miranda-im.org/help/
  826.  
  827. You can also ask for help in the official forums and someone will try to help.
  828. But remember; everyone involved in the Miranda IM project are volunteers, as
  829. in "does not get paid". So please be friendly and your chances of getting help
  830. will increase.
  831.  
  832.  
  833.  
  834. 8. License and Copyright
  835. ------------------------
  836.  
  837. Miranda IM is released under the terms of the GNU General Public License. See
  838. "License.txt" for more details.
  839.  
  840. Miranda IM is copyright 2000-2003 by Richard Hughes, Roland Rabien,
  841. Tristan Van de Vreede, Martin ╓berg, Robert Rainwater, Sam Kothari, and Lyon Lim.
  842.  
  843. The plugins included with this release is copyrighted by their authors. See the
  844. documentation for each plugin for more information.
  845.